package com.cc.logger;

import java.util.logging.Logger;

public class LoggerDemo {
    public static void main(String[] args) {
        /**
         * JDKLog 的有点是使用非常简单，直接在 JDK 中就可以使用。但 JDKLog 功能比较太过于简单，不支持占位符显示，拓展性比较差，所以现在用的人也很少
         */

        /**
         * Java Logging API提供了七个日志级别用来控制输出。这七个级别分别是：
         *
         */
        Logger logger = Logger.getLogger(LoggerDemo.class.getName());  //根据当前的class.getName()获得日志实例

        logger.severe("Hello World. -- severe");  //严重
        logger.warning("Hello World. -- warning");  //警告
        logger.info("Hello World. -- info");  //信息
        logger.config("Hello World. -- config");  //配置
        logger.fine("Hello World. -- fine");  //良好
        logger.finer("Hello World. -- finer");  //较好
        logger.finest("Hello World. -- finest");  //最好

        //java内置Logger无法打印info级别以下日志:https://www.jianshu.com/p/2df749d4c005
    }
}
